The Soar Development Environment

نویسندگان

  • Michael Hucka
  • John E. Laird
چکیده

The Soar Development Environment (SDE) is an integrated environment for developing rule-based programs in the Soar language. It is designed to provide editing and debugging facilities, commands for creating skeleton source code for common constructs, facilities for locating the deenitions of task components, and other features. It emphasizes context-sensitive operation by maintaining information about the program being developed. Our goal has been to provide users of Soar with a development environment that not only helps them to work more eeciently, but that also helps them to cope with problems of complexity and program management with such a rule-based language. In this paper we describe some of the principles followed in SDE as well as the design and implementation of several of its facilities.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Solutions for Regional Ecotourism Development Using the SOAR Framework (Case Study: Yazd)

Today, the tourism industry has been recognized as an important and influential factor in the global economy, and the various countries of the world are taking advantage of this industry to achieve sustainable economic, social, cultural development, and so on. In this industry, natural attractions have a dual value; one of the most important forms is ecotourism or natural tourism. Not only gove...

متن کامل

An Integrated Development Environment and Architecture for Soar-Based Agents

It is well known how challenging is the task of coding complex agents for virtual environments. This difficulty in developing and maintaining complex agents has been plaguing commercial applications of advanced agent technology in virtual environments. In this paper, we discuss development of a commercial-grade integrated development environment (IDE) and agent architecture for simulation and t...

متن کامل

AI Characters and Directors for Interactive Computer Games

We are creating an environment for investigating the role of advanced AI in interactive, story-based computer games. This environment is based on the Unreal Tournament (UT) game engine and the Soar AI engine. Unreal provides a 3D virtual environment, while Soar provides a flexible architecture for developing complex AI characters. This paper describes our progress to date, starting with our gam...

متن کامل

Integration of Maps into the Cognitive Robotic System

We have previously developed the Cognitive Robotic System, or CRS, to use the Soar cognitive architecture for the control of unmanned vehicles. The system was able to demonstrate the applicability of Soar for unmanned vehicles by controlling a ground vehicle to navigate to a target location using GPS in the presence of obstacles, including a cul-de-sac. However, only fairly basic information ab...

متن کامل

Pogamut toolkit (demonstration)

All experiments using intelligent virtual agents, sooner or later, ask for a specific virtual environment that would fit their setup. Seeking such environment is a daunting task accompanied with the need for an appropriate agent adapter that provides infrastructure for mediation of virtual body senses and actions thereby enabling remote high-level agent control. This demo presents Pogamut toolk...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1994